CREATE EXTERNAL TABLE IF NOT EXISTS spmi_ods.spmi_sys_piece_network(
id                                                 bigint                         COMMENT '主键ID',
name                                               String                         COMMENT '名称',
code                                               String                         COMMENT '编号',
signature_code                                     String                         COMMENT '特征码',
cn_name                                            String                         COMMENT '中文名称',
en_name                                            String                         COMMENT '英文名称',
country_id                                         bigint                         COMMENT '所属国家',
country_code                                       String                         COMMENT '所属国家编码',
country_desc                                       String                         COMMENT '所属国家名称',
country_three_code                                 String                         COMMENT '所属国家三字码',
regional_id                                        bigint                         COMMENT '大区ID',
regional_desc                                      String                         COMMENT '大区名称',
area_info_id                                       bigint                         COMMENT '片区ID',
area_info_desc                                     String                         COMMENT '片区名称',
provider_id                                        bigint                         COMMENT '省份ID',
provider_desc                                      String                         COMMENT '省份',
city_id                                            bigint                         COMMENT '城市ID',
city_desc                                          String                         COMMENT '城市',
area_id                                            bigint                         COMMENT '区/县ID',
area_desc                                          String                         COMMENT '区/县',
township_Id                                        bigint                         COMMENT '乡镇ID',
principal                                          String                         COMMENT '负责人',
mobile                                             String                         COMMENT '手机号码',
telephone                                          String                         COMMENT '座机号',
parent_network_id                                  bigint                         COMMENT '所属网点ID',
parent_network_code                                String                         COMMENT '所属网点编码',
parent_network_name                                String                         COMMENT '所属网点名称',
financial_center_id                                bigint                         COMMENT '财务中心ID',
financial_center_code                              String                         COMMENT '财务中心CODE',
financial_center_desc                              String                         COMMENT '财务中心名称',
function_type_id                                   bigint                         COMMENT '功能类型ID',
function_type_desc                                 String                         COMMENT '功能类型描述',
type_id                                            bigint                         COMMENT '网点类型ID',
type_desc                                          String                         COMMENT '网点类型描述',
institutional_level_id                             bigint                         COMMENT '机构级别',
institutional_level_desc                           String                         COMMENT '机构级别描述',
max_collection_money                               bigint                         COMMENT '代收货款上限',
settlement_destination_id                          bigint                         COMMENT '结算目的地ID',
settlement_destination_desc                        String                         COMMENT '结算目的地描述',
is_collection_identifier                           smallint                       COMMENT '代收货款标识:1是,2否',
is_distribution_center                             smallint                       COMMENT '是否分拨中心标识:1是,2否',
business_model_id                                  smallint                       COMMENT '经营方式',
business_model_desc                                String                         COMMENT '经营方式描述',
local_currency_id                                  smallint                       COMMENT '本币币别',
local_currency_code                                String                         COMMENT '本币币别编码',
local_currency_desc                                String                         COMMENT '本币币别描述',
is_financial_center                                smallint                       COMMENT '财务中心标识:1是,2否',
is_waybill_identification                          smallint                       COMMENT '运单发放标识:1是,2否',
is_to_payment                                      smallint                       COMMENT '到付款标识:1是,2否',
to_payment_limit                                   bigint                         COMMENT '到付款限额',
is_visibility                                      smallint                       COMMENT '是否对外显示 1是 2否',
is_enable                                          smallint                       COMMENT '是否启用:1启用,2不启用',
is_leaf                                            smallint                       COMMENT '是否叶子节点:1是,2否',
is_delete                                          smallint                       COMMENT '是否删除:1未删除,2已删除',
address                                            String                         COMMENT '详细地址',
business_principal                                 String                         COMMENT '业务负责人',
business_telephone                                 String                         COMMENT '业务电话',
customer_service_principal                         String                         COMMENT '客服负责人',
customer_service_telephone                         String                         COMMENT '客服电话',
longitude                                          String                         COMMENT '经度',
latitude                                           String                         COMMENT '纬度',
create_by                                          bigint                         COMMENT '创建人ID',
update_by                                          bigint                         COMMENT '最后更新人ID',
create_by_name                                     String                         COMMENT '创建人名称',
update_by_name                                     String                         COMMENT '最后修改人名称',
create_time                                        timestamp                      COMMENT '创建时间',
update_time                                        timestamp                      COMMENT '更新时间',
version                                            String                         COMMENT '版本号',
sort                                               smallint                       COMMENT '排序',
remark                                             String                         COMMENT 'REMARK',
path                                               String                         COMMENT '树路径',
is_receiving                                       smallint                       COMMENT '是否有收货电子围栏:1是,2否',
is_dispatch                                        smallint                       COMMENT '是否有派货电子围栏:1是,2否',
zip_code                                           String                         COMMENT '邮编',
start_business_time                                timestamp                      COMMENT '开始营业时间',
end_business_time                                  timestamp                      COMMENT '结束营业时间',
last_update_time_sync                              timestamp                      COMMENT '同步时间戳-',
coordinate                                         String                         COMMENT '网点经纬度',
subordinate_agent                                  String                         COMMENT '所属代理',
is_first_network_settle                            smallint                       COMMENT '是否一级网点结算标识,1:是,2:否',
simple_name                                        String                         COMMENT '简称',
is_first_franchisee                                smallint                       COMMENT '是否一级加盟商 1是 2否',
is_second_franchisee                               smallint                       COMMENT '是否二级加盟商 1是 2否',
is_entrepot                                        smallint                       COMMENT '是否集散',
opening_type                                       smallint                       COMMENT '开通类型:1-新开通 2-合并开通 3-转让开通，4-拆分开通',
opening_time                                       timestamp                      COMMENT '开通时间',
leaving_time                                       String                         COMMENT '暂停时间',
is_retrogression                                   smallint                       COMMENT '是否退转网点 1是 2否 默认（2-否）',
is_suspend                                         smallint                       COMMENT '是否暂停(1是,2否)默认2-否',
company                                            String                         COMMENT '所属公司',
busi_license_url                                   String                         COMMENT '营业执照'
)
COMMENT '网点资料'
PARTITIONED BY (dt STRING COMMENT '更新/创建日期 (yyyy-MM-dd)')
STORED AS PARQUET
LOCATION '/dw/hive/spmi_ods.db/external/spmi_sys_piece_network'
TBLPROPERTIES (
  'parquet.column.index.access'='true'
)